package com.shujia.wyh.day05;

import java.util.Scanner;

/*
    如何使用API
    1、看包：只要不在java.lang包下的类，今后使用的时候都需要进行导包
 */
public class ApiDemo {
    public static void main(String[] args) {
//        Scanner sc = new Scanner(System.in);
//        System.out.println(Math.PI);
//        //求绝对值：
//        System.out.println(Math.abs(-100));
//
        //public static double random()
//        System.out.println(Math.random());
        //返回一个double值为正号，大于等于0.0 ，小于1.0 。 返回的值是从该范围（大约）均匀分布而伪随机选择的。
        //[0.0,1.0)  ---> [0,100) ---> [1,101)

        //需求：使用Math类随机获取1-100之间的数
//        int number = (int)(Math.random()*100+1);
//        System.out.println(number);

        //需求：猜数字小游戏
        //创建键盘录入对象
        Scanner sc = new Scanner(System.in);
        //随机生成一个数字
        int number = (int) (Math.random() * 100 + 1);
        System.out.println("随机数字已经生成，开始游戏！");
        while (true){
            System.out.println("请输入您猜的数字：");
            int num = sc.nextInt();
            if (num > number) {
                System.out.println("您猜大了，请往小的猜");
            } else if (num < number) {
                System.out.println("您猜小了，请往大的猜");
            } else {
                System.out.println("恭喜您！猜中了，数字为：" + number);
                break;
            }
        }

    }
}
